{\rtf1\ansi\deff1\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\froman\fprq2\fcharset128 Times New Roman;}{\f3\froman\fprq2\fcharset0 Times New Roman;}{\f4\fswiss\fprq2\fcharset0 Arial;}{\f5\fswiss\fprq2\fcharset0 DejaVu Sans;}}
{\colortbl;\red0\green0\blue0;\red0\green0\blue128;\red128\green128\blue128;}
{\stylesheet{\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081\snext1 Normal;}
{\s2\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af4\afs28\lang255\ltrch\dbch\af5\langfe255\hich\f4\fs28\lang3081\loch\f4\fs28\lang3081\sbasedon1\snext3 Heading;}
{\s3\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081\sbasedon1\snext3 Body Text;}
{\s4\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081\sbasedon3\snext4 List;}
{\s5\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ai\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\i\loch\fs24\lang3081\i\sbasedon1\snext5 caption;}
{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081\sbasedon1\snext6 Index;}
{\s7\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang255\ai\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\i\loch\fs24\lang3081\i\sbasedon1\snext7 caption;}
{\s8\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af4\afs32\lang255\ab\ltrch\dbch\af5\langfe255\hich\f4\fs32\lang3081\b\loch\f4\fs32\lang3081\b\sbasedon2\snext3{\*\soutlvl0} heading 1;}
{\s9\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af4\afs28\lang255\ai\ab\ltrch\dbch\af5\langfe255\hich\f4\fs28\lang3081\i\b\loch\f4\fs28\lang3081\i\b\sbasedon2\snext3{\*\soutlvl1} heading 2;}
{\s10\sb240\sa120\keepn\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af4\afs28\lang255\ab\ltrch\dbch\af5\langfe255\hich\f4\fs28\lang3081\b\loch\f4\fs28\lang3081\b\sbasedon2\snext3{\*\soutlvl2} heading 3;}
{\*\cs12\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 1;}
{\*\cs13\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 2;}
{\*\cs14\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 3;}
{\*\cs15\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 4;}
{\*\cs16\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 5;}
{\*\cs17\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 6;}
{\*\cs18\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 7;}
{\*\cs19\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 8;}
{\*\cs20\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 9;}
{\*\cs21\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 1;}
{\*\cs22\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 2;}
{\*\cs23\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 3;}
{\*\cs24\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 4;}
{\*\cs25\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 5;}
{\*\cs26\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 6;}
{\*\cs27\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 7;}
{\*\cs28\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 8;}
{\*\cs29\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 9;}
{\*\cs30\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 1;}
{\*\cs31\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 2;}
{\*\cs32\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 3;}
{\*\cs33\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 4;}
{\*\cs34\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 5;}
{\*\cs35\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 6;}
{\*\cs36\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 7;}
{\*\cs37\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 8;}
{\*\cs38\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 9;}
{\*\cs39\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 1;}
{\*\cs40\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 2;}
{\*\cs41\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 3;}
{\*\cs42\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 4;}
{\*\cs43\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 5;}
{\*\cs44\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 6;}
{\*\cs45\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 7;}
{\*\cs46\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 8;}
{\*\cs47\cf0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 RTF_Num 2 9;}
{\*\cs48\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081 Absatz-Standardschriftart;}
{\*\cs49\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081 Numbering Symbols;}
{\*\cs50\cf2\ul\ulc0\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081 Internet link;}
{\*\cs51\cf2\ul\ulc0\rtlch\af1\afs24\lang255\ltrch\dbch\af1\langfe255\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081 Internet link;}
}{\*\listtable{\list\listtemplateid1
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1080}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-360\li1440}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li1800}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li2160}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-360\li2520}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li2880}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li3240}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-360\li3600}{\listname WW8Num2;}\listid1}
{\list\listtemplateid2
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1080}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-360\li1440}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li1800}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li2160}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-360\li2520}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li2880}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li3240}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-360\li3600}{\listname WW8Num3;}\listid2}
{\list\listtemplateid3
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1080}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-360\li1440}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li1800}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li2160}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-360\li2520}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li2880}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li3240}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-360\li3600}{\listname WW8Num4;}\listid3}
{\list\listtemplateid4
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'00.;}{\levelnumbers\'01;}\fi-360\li720}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1080}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'02.;}{\levelnumbers\'01;}\fi-360\li1440}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li1800}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'04.;}{\levelnumbers\'01;}\fi-360\li2160}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'05.;}{\levelnumbers\'01;}\fi-360\li2520}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'06.;}{\levelnumbers\'01;}\fi-360\li2880}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'07.;}{\levelnumbers\'01;}\fi-360\li3240}
{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow0{\leveltext \'02\'08.;}{\levelnumbers\'01;}\fi-360\li3600}{\listname WW8Num5;}\listid4}
}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls0}{\listoverride\listid2\listoverridecount0\ls1}{\listoverride\listid3\listoverridecount0\ls2}{\listoverride\listid4\listoverridecount0\ls3}}

{\info{\creatim\yr0\mo0\dy0\hr0\min0}{\revtim\yr0\mo0\dy0\hr0\min0}{\printim\yr0\mo0\dy0\hr0\min0}{\comment StarWriter}{\vern6800}}\deftab709
{\*\pgdsctbl
{\pgdsc0\pgdscuse195\pgwsxn11905\pghsxn16837\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\pgdscnxt0 Standard;}}
{\*\pgdscno0}\paperh16837\paperw11905\margl1134\margr1134\margt1134\margb1134\sectd\sbknone\pgwsxn11905\pghsxn16837\marglsxn1134\margrsxn1134\margtsxn1134\margbsxn1134\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
\pard\plain \ltrpar\s8\cf0\qc\tx0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sb240\sa120\keepn\rtlch\af2\afs32\lang255\ab\ltrch\dbch\af5\langfe255\hich\f2\fs32\lang3081\b\loch\f2\fs32\lang3081\b {\rtlch \ltrch\loch\f2\fs32\lang3081\i0\b SVN Spike Outcome \u8211\'3f yin (Linux people who uses Ubuntu)}
\par \pard\plain \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sa120\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b Name:}}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2  SVN spike outcome}}
\par \pard\plain \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sa120\ql\rtlch\af2\afs24\lang255\ab\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\b\loch\f2\fs24\lang3081\b {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b Goals:}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 1.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 Create a Google Code Project Repository.}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 2.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 Grant all members of the group administrative privilege}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 3.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 Make sure every body can use SVN to check-in, check-out, view log,update to/from repository.}
\par \pard\plain \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sa120\ql\rtlch\af2\afs24\lang255\ab\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\b\loch\f2\fs24\lang3081\b {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b Tasks undertaken: }
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 1.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 create Google Code Project from http://code.google.com/hosting}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 2.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 add administrators under \'81\'67Administer\'81\'68tab \'81\'a8 \'81\'67Project Members\'81\'68. Put email addresses of people who should be administrators in the \'81\'67Project Owners\'81\'68 field.}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f5 3.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 Get repository address from \'81\'67}}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b Source}{\rtlch\ltrch\hich\f2\loch\f2 \'81\'68 tab}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 4.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 Install Subversion client package under Ubuntu by doing \'81\'67sudo apt-get install subversion\'81\'68}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\sa120\f2\f5\f2 5.\tab}\ilvl0 \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls1\li720\ri0\lin720\rin0\fi-360\sa120\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 perform several svn commands}
\par \pard\plain \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sa120\ql\rtlch\af2\afs24\lang255\ab\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\b\loch\f2\fs24\lang3081\b {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b What we found out:}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 1.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 checkin project files:}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b \tab svn import }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\i\b\loch\f2\i\b project_files_local_location }{URL}{\rtlch\ltrch\hich\f2\b\loch\f2\b  --username }{\rtlch\ltrch\hich\f2\i\b\loch\f2\i\b USERNAME}{\rtlch\ltrch\hich\f2\b\loch\f2\b  -m }{\rtlch\ltrch\hich\f2\i\b\loch\f2\i\b log_message}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 2.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 checkout project files from Google Code Repository:}
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi0\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn checkout }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\field{\*\fldinst HYPERLINK "https://unilearn.googlecode.com/svn" }{\fldrslt \*\cs51\cf2\ul\ulc0\rtlch\ltrch\dbch\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081{\cf2\ul\ulc0\rtlch\ltrch\hich\f2\b\loch\f2\b https://unilearn.googlecode.com/svn}}}{\rtlch\ltrch\hich\f2\b\loch\f2\b  unilearn --username melcloud2005}{\rtlch\ltrch\hich\f2\loch\f2 . Then provide password from \'81\'67}{\rtlch\ltrch\hich\f2\b\loch\f2\b Setting}{\rtlch\ltrch\hich\f2\loch\f2 \'81\'68 section on the right corner of the Google Code Project page. This will download project files from repository into unilearn folder on yo
ur current local directory.}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 3.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 View log files: }
\par \pard\plain \ltrpar\s1\cf0\tx720{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b \tab svn log }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\field{\*\fldinst HYPERLINK "https://unilearn.googlecode.com/svn/trunk" }{\fldrslt \*\cs51\cf2\ul\ulc0\rtlch\ltrch\dbch\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081{\cf2\ul\ulc0\rtlch\ltrch\hich\f2\b\loch\f2\b https://unilearn.googlecode.com/svn/trunk}}}{\rtlch\ltrch\hich\f2\b\loch\f2\b  }}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 4.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 Use }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn log --limit 3 }{\field{\*\fldinst HYPERLINK "https://unilearn.googlecode.com/svn/trunk" }{\fldrslt \*\cs51\cf2\ul\ulc0\rtlch\ltrch\dbch\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081{\cf2\ul\ulc0\rtlch\ltrch\hich\f2\b\loch\f2\b https://unilearn.googlecode.com/svn/trunk}}}{\rtlch\ltrch\hich\f2\b\loch\f2\b  }{\rtlch\ltrch\hich\f2\loch\f2 to view the last 3 log messages}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 5.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 View the log message of a specific revision number: }
\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi0\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn log -r revision_number }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\field{\*\fldinst HYPERLINK "https://unilearn.googlecode.com/svn/trunk" }{\fldrslt \*\cs51\cf2\ul\ulc0\rtlch\ltrch\dbch\hich\f1\fs24\lang3081\loch\f1\fs24\lang3081{\cf2\ul\ulc0\rtlch\ltrch\hich\f2\b\loch\f2\b https://unilearn.googlecode.com/svn/trunk}}}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 6.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 If under the checkout folder, we don't need the URL to view log messages.}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 7.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 To view the current svn status, issue }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn status}{\rtlch\ltrch\hich\f2\loch\f2 . This command doesn't require Internet connection. In svn status, \'81\'67?\'81\'68 means status unknown; \'81\'67A\'81\'68 means file will be added to the repository on next commitment; \'81\'67D\'81\'68 means file will be deleted from the reposito
ry on next commitment.}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 8.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 To add a file into repository, firstly create the file in the specific version-controlled directory. Then issue }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn add}{\rtlch\ltrch\hich\f2\loch\f2  to add the file into the SVN structure, and issue }{\rtlch\ltrch\hich\f2\b\loch\f2\b svn commit -m }{\rtlch\ltrch\hich\f2\i\b\loch\f2\i\b log_message}{\rtlch\ltrch\hich\f2\loch\f2  to commit the change into the repository. }}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 9.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 To delete a committed file from repository, issue }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn delete file_name}{\rtlch\ltrch\hich\f2\loch\f2 . Then }{\rtlch\ltrch\hich\f2\b\loch\f2\b svn commit - }{\rtlch\ltrch\hich\f2\i\b\loch\f2\i\b log_message}{\rtlch\ltrch\hich\f2\loch\f2  to delete the file from repository. }}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 10.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 In order to update to a new version, do }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn update}{\rtlch\ltrch\hich\f2\loch\f2 .}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 11.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2 To find out the differences between local copy and repository copy, do }}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn diff}{\rtlch\ltrch\hich\f2\loch\f2 .}}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 12.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls2\li720\ri0\lin720\rin0\fi-360\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b0 SVN command line client is easier and clearer than SVN GUI client}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f2\f5\f2 \tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang255\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\loch\f2\fs24\lang3081 
\par \pard\plain \ltrpar\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\sa120\ql\rtlch\af2\afs24\lang255\ab\ltrch\dbch\af5\langfe255\hich\f2\fs24\lang3081\b\loch\f2\fs24\lang3081\b {\rtlch \ltrch\loch\f2\fs24\lang3081\i0\b Open issues/risks:}
\par \pard\plain {\listtext\pard\plain \li720\ri0\lin720\rin0\fi-360\f5 1.\tab}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls3\li720\ri0\lin720\rin0\fi-360\ql\rtlch\afs24\lang255\ltrch\dbch\af5\langfe255\hich\fs24\lang3081\loch\fs24\lang3081{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\b\loch\f2\b svn diff}}{\rtlch \ltrch\loch\f1\fs24\lang3081\i0\b0{\rtlch\ltrch\hich\f2\loch\f2  is not human readable.}}
\par }